@charset "utf-8";
html{margin:0px; padding:0px;height:100%;}
body {margin:0px; padding: 0px;font-family:微软雅黑;background:rgba(216,216,216,1);height:100%;}
ul{list-style:none;margin:0px;padding:0px;}
li{list-style:none;margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
input{outline:none;font-family:微软雅黑;}
img{border:0;}
a:link,a:visited {color:#169C90;text-decoration:none;}
a:hover{color:#6CC0C0;text-decoration:none;}

::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-corner{background-color:#e2e2e2}
::-webkit-scrollbar-track{background-color:#e2e2e2}
::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,0,0,.3)}
::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(0,0,0,.35)}
::-webkit-scrollbar-thumb:vertical:active{background-color:rgba(0,0,0,.38)}

/*页面表单*/
.form_div{width:1100px;height:auto;margin:0 auto;font-size:14px;color:494C57;}
.form_div h3{width:1100px;height:40px;text-left:left;font-size:16px;color:#333333;border-bottom:1px solid #B1B1B1;}
.form_div input{height:24px;border:1px solid #B1B1B1;border-radius:2px;line-height:24px;padding:5px;background-color:#ffffff;font-size:14px;color:#333333;}
.form_div input:focus{border:1px solid #009688;}
.form_div textarea{width:300px;height:100px;border:1px solid #B1B1B1;border-radius:2px;line-height:24px;padding:5px;background-color:#ffffff;font-size:14px;color:#333333;outline:none;font-family:微软雅黑;}
.form_div textarea:focus{border:1px solid #009688;}
.form_div select{height:36px;border:1px solid #B1B1B1;border-radius:2px;line-height:36px;padding:5px;font-size:14px;font-family:微软雅黑;color:#333333;outline:none;
 appearance:none;  
-moz-appearance:none;    /*for firefox*/       
-webkit-appearance:none;    /*for chrome*/  
padding-right:10px; 
padding-top:0;
 overflow: hidden;  
 background:#ffffff url(../img/select.png) no-repeat right;}

.form_div select:focus{border:1px solid #009688;}

.form_div ul{width:1100px;position:relative;height:auto;margin-top:30px;display:block;clear:both;}
.form_div ul li{width:auto;height:50px;line-height:50px;position:relative;float:left;display:block;margin-right:20px;}
.form_div ul li span{display:inline;}
.form_div ul li .tit{display:block;line-height:40px;}

.neirong {}
.neirong textarea{width:600px;height:300px;border:1px solid #B1B1B1;border-radius:2px;line-height:24px;padding:5px;background-color:#ffffff;font-size:14px;color:#333333;outline:none;font-family:微软雅黑;}
.neirong textarea:focus{border:1px solid #009688;}



/*--相关的单选复选按钮--*/
@keyframes hover-color {
  from {
    border-color: #c0c0c0; }
  to {
    border-color: #009688; } }

.magic-radio,
.magic-checkbox {
  position: absolute;
  display: none; }

.magic-radio[disabled],
.magic-checkbox[disabled] {
  cursor: not-allowed; }

.magic-radio + label,
.magic-checkbox + label {
  position: relative;
  display: block;
  padding-left: 30px;
  cursor: pointer;
  vertical-align: middle; }
  .magic-radio + label:hover:before,
  .magic-checkbox + label:hover:before {
    animation-duration: 0.4s;
    animation-fill-mode: both;
    animation-name: hover-color; }
  .magic-radio + label:before,
  .magic-checkbox + label:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 20px;
    height: 20px;
    content: '';
    border: 1px solid #c0c0c0; background:#ffffff;}
  .magic-radio + label:after,
  .magic-checkbox + label:after {
    position: absolute;
    display: none;
    content: ''; }

.magic-radio[disabled] + label,
.magic-checkbox[disabled] + label {
  cursor: not-allowed;
  color: #000000; }
  .magic-radio[disabled] + label:hover, .magic-radio[disabled] + label:before, .magic-radio[disabled] + label:after,
  .magic-checkbox[disabled] + label:hover,
  .magic-checkbox[disabled] + label:before,
  .magic-checkbox[disabled] + label:after {
    cursor: not-allowed; }
  .magic-radio[disabled] + label:hover:before,
  .magic-checkbox[disabled] + label:hover:before {
    border: 1px solid #e4e4e4;
    background:#ffffff;
    animation-name: none; }
  .magic-radio[disabled] + label:before,
  .magic-checkbox[disabled] + label:before {
    border-color: #e4e4e4;background:#ffffff; }

.magic-radio:checked + label:before,
.magic-checkbox:checked + label:before {
  animation-name: none; }

.magic-radio:checked + label:after,
.magic-checkbox:checked + label:after {
  display: block; }

.magic-radio + label:before {
  border-radius: 50%; }

.magic-radio + label:after {
  top: 7px;
  left: 7px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #009688; }

.magic-radio:checked + label:before {
  border: 1px solid #009688; }

.magic-radio:checked[disabled] + label:before {
  border: 1px solid #99D5CF; }

.magic-radio:checked[disabled] + label:after {
  background: #c9e2f9; }

.magic-checkbox + label:before {
  border-radius: 3px; }

.magic-checkbox + label:after {
  top: 2px;
  left: 7px;
  box-sizing: border-box;
  width: 6px;
  height: 12px;
  transform: rotate(45deg);
  border-width: 2px;
  border-style: solid;
  border-color: #fff;
  border-top: 0;
  border-left: 0; }

.magic-checkbox:checked + label:before {
  border: #009688;
  background: #009688; }

.magic-checkbox:checked[disabled] + label:before {
  border: #c9e2f9;
  background: #99D5CF; }

.label_txt{display:inline;height:24px;line-height:24px;}

/*按钮*/

.form_div .button,.list_div .button {
    background-color: #19A094; /* Green */
    border:1px solid #19A094;
    border-radius: 2px 2px 2px 2px;
    color: #ffffff;
    font-family:微软雅黑;
    width:150px;
    height:38px;
    line-height:38px;
    padding:0;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin-top:20px;
    margin-left:2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.button_s {
    background-color: #19A094; /* Green */
    border:1px solid #19A094;
    border-radius: 2px 2px 2px 2px;
    color: #ffffff;
    font-family:微软雅黑;
    width:80px;
    height:36px;
    line-height:36px;
    padding:0;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    cursor: pointer;
}

.button1 {
    background-color: #19A094; 
    border:1px solid #19A094;
    color: #ffffff;
    border-radius: 2px 2px 2px 2px;
}

.button1:hover {
    border:1px solid #5FB878;
    background-color: #5FB878;
    color: #ffffff;
    cursor: pointer;
    }
.button2 {
    background-color: #FF5200; 
    border:1px solid #FF5200;
    color: #ffffff;
    border-radius: 2px 2px 2px 2px;
}

.button2:hover {
    border:1px solid #FF8E70;
    background-color: #FF8E70;
    color: #ffffff;
    cursor: pointer;
}


/*文件上传*/
.a-upload {
    padding: 4px 10px;
    height: 30px;
    line-height:30px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1
}


.a-upload  input {
    position: absolute;
    font-size: 14px;
    line-height:30px;
    left:0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}
.home_search {position:relative;margin:30px auto;width:800px;height:80px;background:#6BCCDA;display:block;border-radius:6px 6px 6px 6px;}
.home_search_text{position:absolute;left:40px;top:20px;height:32px;background:#ffffff;border-radius:6px 0 0 6px;width:528px;border:1px solid #ffffff;padding-left:20px;font-size:14px;line-height:32px;color:#272C2D;}
.home_search_text:focus{border:1px solid #009688;}
.h_s_btn{position:absolute;left:590px;top:20px;height:36px;border-radius:0 6px 6px 0;width:110px;font-size:18px;line-height:36px;text-align:center;background:url(../img/search_small.png) 12px 14px no-repeat;background:rgba(6,170,195, 0.7);filter:alpha(opacity=70);}
#h_s_btn_ch{width:110px;height:36px;display:block;margin:0 auto;} 
#h_s_btn_ch:hover{background:#00C1DE url(../img/search_small.png) 8px 8px no-repeat;border-radius:0 6px 6px 0;}
.h_s_btn a:link{color:#ffffff;font-size:16px;text-decoration:none;}
.h_s_btn a:hover{color:#ffffff;font-size:16px;text-decoration:none;}
.h_s_btn a:visited{color:#ffffff;font-size:16px;text-decoration:none;}

.data_user_pic{position:absolute;right:200px;top:230px;width:150px;height:auto;}
.data_user_pic img{width:150px;height:auto;border:0;}

/*页面表单*/

/*页面显示列表*/
.for_ie_div{width:1100px;height:200px;margin:0 auto;font-size:14px;color:494C57;clear:both;}
.list_div{width:1100px;height:auto;margin-top:100px;margin-left:auto;margin-right:auto;font-size:14px;color:494C57;}
.list_div h3{width:1100px;height:40px;text-left:left;font-size:16px;color:#333333;border-bottom:1px solid #B1B1B1;}
.list_div ul{width:1100px;position:relative;height:auto;margin-top:10px;display:block;clear:both;}
.list_div ul li{height:50px;line-height:50px;position:relative;float:left;display:block;margin-right:20px;}
.list_div ul li span{display:inline;margin-right:10px;color:#333333;}

/*显示列表*/
.list2_div{width:1100px;height:auto;margin-top:50px;margin-left:auto;margin-right:auto;font-size:14px;color:494C57;}
.list2_div h3{width:1100px;height:30px;text-left:left;font-size:16px;color:#333333;border-bottom:1px solid #B1B1B1;}
.list2_div ul{width:1100px;position:relative;height:auto;margin-top:5px;display:block;clear:both;}
.list2_div ul li{height:24px;line-height:24px;position:relative;float:left;display:block;margin-right:15px;}
.list2_div ul li span{display:inline;margin-right:10px;color:#333333;}

/*表格*/

table.lst {
    width:100%;
    font-family: verdana,arial,sans-serif;
    font-size:11px;
    color:#333333;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
 }
table.lst th {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color: #666666;
   background-color: #C9CACB;
   text-align:left;
 }
table.lst td {
   border-width: 1px;
   padding: 8px;
   border-style: solid;
   border-color: #666666;
   background-color: #ffffff;
   text-align:left;
}

/*用品列表*/

.product_div_new{width:1100px;height:auto;margin-top:100px;margin-left:auto;margin-right:auto;font-size:14px;color:494C57;}
.product_div_new h3{width:1100px;height:40px;text-left:left;font-size:16px;color:#333333;}
.product_div_new ul{width:1100px;position:relative;height:auto;margin-top:10px;display:block;clear:both;border-bottom:1px #B1B1B1 solid;}
.product_div_new ul li{height:260px;line-height:50px;position:relative;float:left;display:block;margin-right:20px;}
.product_div_new ul li span{display:inline;margin-right:10px;color:#333333;}


.product_div{width:1100px;height:auto;margin:100px auto;font-size:14px;color:494C57;}
.product_div h3{width:1100px;height:40px;text-left:left;font-size:16px;color:#333333;}
.product_div ul{width:1100px;position:relative;height:auto;margin-top:10px;display:block;clear:both;border-bottom:1px #B1B1B1 solid;}
.product_div ul li{height:260px;line-height:50px;position:relative;float:left;display:block;margin-right:20px;}
.product_div ul li span{display:inline;margin-right:10px;color:#333333;}

.zhengming{float:left;height:auto;margin:0.5em 0.5em 0;}
.zhengming_img{position:relative;width:150px;height:auto;border:1px solid #CBCBCB;padding:0;background-color:#ffffff;}
.zhengming_img img{width:100%;height:auto;border:0;}

.product{position:absolute;left:0;top:0;height:auto;margin:0.5em 0.5em 0;}
.product_img{position:relative;width:150px;height:auto;border:1px solid #CBCBCB;padding:0;background-color:#ffffff;}
.product_img img{width:100%;height:auto;border:0;}
.product_import{position:absolute;left:-6px;top:-6px;z-index:5;width:auto;height:24px;background:#009688;color:#ffffff;border-radius:12px 12px 12px 12px;line-height:24px;padding-left:6px;padding-right:6px;}
.product_txt{width:1000px;position:absolute;left:160px;top:0;float:left;margin-left:10px;font-size:14px;line-height:28px;}
.product_txt span{position:relative;float:left;display:block;}
.product input{height:20px;border:1px solid #B1B1B1;border-radius:2px;line-height:20px;padding:2px;background-color:#ffffff;font-size:14px;color:#333333;}
.product input:focus{border:1px solid #009688;}
.product select{height:26px;border:1px solid #B1B1B1;border-radius:2px;line-height:26px;font-size:14px;font-family:微软雅黑;color:#333333;outline:none;
 appearance:none;  
-moz-appearance:none;    /*for firefox*/       
-webkit-appearance:none;    /*for chrome*/  
padding-right:10px; 
padding-top:0;
 overflow: hidden;  
 background:#ffffff url(../img/select.png) no-repeat right;}
.product select:focus{border:1px solid #009688;}



/* 清除浮动*/

.clearfix {
    *zoom: 1;
}

.clearfix :after {
    display: table;
    content: '';
    clear: both;
}

.fl{
    float: left;
}
.fr{
    float: right;
}


